Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Блокировка записи в Oracle (alekprog)
Author Message
alekprog
Guest





Карма: 388
   поощрить/наказать


PostPosted: Fri Oct 27, 2006 1:09 pm (написано за 1 минуту 19 секунд)
   Post subject: Блокировка записи в Oracle
Reply with quote

Хм!! Замечательно работает PHP c Oracle, но..
как мнгновенно опеделить что запись заблокирована др. пользователем
и обработать именно эту ошибку
Back to top
alekprog
Guest





Карма: 388
   поощрить/наказать


PostPosted: Fri Oct 27, 2006 1:40 pm (спустя 31 минуту; написано за 43 секунды)
   Post subject:
Reply with quote

Мдя
и почему то не работает функция ora_commitoff каим образом организовывать транзакцию нэ пойму
Back to top
alekprog
Guest





Карма: 388
   поощрить/наказать


PostPosted: Fri Oct 27, 2006 2:02 pm (спустя 21 минуту; написано за 8 минут 57 секунд)
   Post subject:
Reply with quote

Шары помогите запрос к примеру такой

 ora_do(@con,"select field_sample
              from table_samle
              where number = '1'"
              for update nowait)

При этом запись number=1 заблокированна другим пользователем

браузер при этом зависает и чихал он на спецификацию nowait

ладно... освобождаю запись браузер рисует требуемую ошибку ORA-00054 соответсвенно
функция ora_do возвращает false НО... фанкшин ora_error возвращает ошибку ORA-000000 и пишет типа все сюшефал комплейт
короче несет полную чепуху

Короче все плохо

Кроме тупого выбора (хотя супер быстрого)данных пока ничего родить не могу
ККАААААК организовать транзакции


ШААААры помогите!!
Back to top
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML